it beats me ... - Alemán Inglés Diccionario